package com.gavin.algorithm.sort;

import java.util.Arrays;

/**
 * 直接插入排序
 * 
 * @author lenovo
 *
 */
public class InsertSert {

	public static void main(String[] args) {
		int[] a = { 26, 53, 67, 48, 57, 13, 48, 32, 60, 50 };
		insertSort(a);
		System.out.println(Arrays.toString(a));

	}

	public static void insertSort(int[] array) {
		int i, j, temp;
		for (i = 1; i < array.length; i++) {
			if (array[i] >= array[i - 1]) {
				continue;
			}
			temp=array[i];
			for(j=i;j>0&&array[j-1]>temp ;j--) {
				array[j]=array[j-1];
			}
			array[j]=temp;
		}
	}
}
